English Dictionary
▪ umbrella pine
▪ umbrella plant
▪ umbrella sedge
▪ umbrella tent
▪ umbrella tree
◊ UMBRELLA SEDGE
umbrella sedge
n : African sedge widely cultivated as an ornamental water plant
for its terminal umbrellalike cluster of slender
grasslike leaves [syn: {umbrella plant}, {Cyperus
alternifolius}]
umbrella pine
umbrella plant
umbrella sedge
umbrella tent
umbrella tree
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]